#ifndef DBUTIL_H
#define DBUTIL_H
#include <QtSql>

class DbUtil
{
public:
    ~DbUtil();
    DbUtil(const DbUtil&) = delete;//显示删除默认构造函数
    DbUtil& operator=(const DbUtil&) = delete;//显示删除操作符=

    static DbUtil& getInstance();//获取唯一实例

    bool open();
    void close();
    QSqlDatabase& getDatabase();
private:
    DbUtil();
    QSqlDatabase m_db;
};

#endif // DBUTIL_H
